large stone slat - English Synonyms Dictionary